package com.svs.project.domain;

import com.svs.common.annotation.Excel;
import com.svs.common.base.BaseEntity;

/**
 * 摄像头管理表 pro_camera
 * 
 * @author 杜建桥
 * @date 2023-08-12
 */
public class ProCamera extends BaseEntity<ProCamera> {
	private static final long serialVersionUID = 1L;
	
	/** 编号 */
	@Excel(name = "编号")
	private Long id;
	/** 摄像头编码 */
	@Excel(name = "摄像头编码")
	private String cameraCode;
	/** 摄像头名称 */
	@Excel(name = "摄像头名称")
	private String cameraName;
	/** IP地址 */
	@Excel(name = "IP地址")
	private String ip;
	/** 端口号 */
	@Excel(name = "端口号")
	private String port;
	/** 账号 */
	@Excel(name = "账号")
	private String account;
	/** 密码 */
	@Excel(name = "密码")
	private String password;
	/** 视频流地址 */
	@Excel(name = "视频流地址")
	private String rtspUrl;

	public void setId(Long id) 
	{
		this.id = id;
	}

	public Long getId() 
	{
		return id;
	}
	public void setCameraCode(String cameraCode) 
	{
		this.cameraCode = cameraCode;
	}

	public String getCameraCode() 
	{
		return cameraCode;
	}
	public void setCameraName(String cameraName) 
	{
		this.cameraName = cameraName;
	}

	public String getCameraName() 
	{
		return cameraName;
	}
	public void setIp(String ip) 
	{
		this.ip = ip;
	}

	public String getIp() 
	{
		return ip;
	}
	public void setPort(String port) 
	{
		this.port = port;
	}

	public String getPort() 
	{
		return port;
	}
	public void setAccount(String account) 
	{
		this.account = account;
	}

	public String getAccount() 
	{
		return account;
	}
	public void setPassword(String password) 
	{
		this.password = password;
	}

	public String getPassword() 
	{
		return password;
	}
	public void setRtspUrl(String rtspUrl) 
	{
		this.rtspUrl = rtspUrl;
	}

	public String getRtspUrl() 
	{
		return rtspUrl;
	}
}
